package com.cy.store.service;

import com.cy.store.entity.Address;

import java.util.List;

public interface IAddressService {


    /**
     * 往t_address 里加数据
     */
    Integer addNewAddress(Integer uid, String username, Address address);


    /**
     * 查询t_address里某个用户的数据
     */
    List<Address> getByUid(Integer uid);


    /**
     * 更新默认地址
     */
    void setDefault(Integer aid, Integer uid, String username);


    /**
     * 删除地址
     */
    void delete(Integer aid, Integer uid, String username);


    /**
     * 更新地址
     */
    void update(Address address);

    /**
     * 根据aid 查询 address 表里的一行数据
     * @param aid
     * @return
     */
    Address getByAid(Integer aid, Integer uid);



}
